firing mechanism - Espagnol Anglais Dictionnaire